﻿/***************************************************************
 * 开发人员：网魂小兵@http://www.mozlite.com
 * 
 * 目标标本：4.0.30319.239
 * 
 * 最后修改：2011/11/5 15:57:53
 * ************************************************************/
namespace Mozlite.Common
{
    using System;
    using System.Linq;
    using System.Text;
    using System.Collections.Generic;

    /// <summary>
    /// 创建用户状态。
    /// </summary>
    public enum CreateUserStatus
    {
        /// <summary>
        /// 未知错误。
        /// </summary>
        UnknownFailure = -1,
        /// <summary>
        /// 成功创建用户。
        /// </summary>
        Created = 1,
        /// <summary>
        /// 用户名重复。
        /// </summary>
        DuplicateUserName = 2,
        /// <summary>
        /// 电子邮件重复。
        /// </summary>
        DuplicateEmailAddress = 3,
        /// <summary>
        /// 昵称重复。
        /// </summary>
        DuplicateNickName = 4,
        /// <summary>
        /// 禁用用户名。
        /// </summary>
        DisallowedUserName = 5,
        /// <summary>
        /// 成功更新。
        /// </summary>
        Updated = 6,
        /// <summary>
        /// 成功删除。
        /// </summary>
        Deleted = 7,
        /// <summary>
        /// 密码问题或答案错误。
        /// </summary>
        InvalidQuestionAnswer = 8,
        /// <summary>
        /// 密码错误。
        /// </summary>
        InvalidPassword = 9,
        /// <summary>
        /// 电子邮件错误。
        /// </summary>
        InvalidEmail = 10,
        /// <summary>
        /// 用户错误。
        /// </summary>
        InvalidUserName = 11,
        /// <summary>
        /// 乱发消息（机器人）用户。
        /// </summary>
        SpamUser = 12,
        /// <summary>
        /// 用户名为空。
        /// </summary>
        UserNameNotNull = 13,
        /// <summary>
        /// 密码为空。
        /// </summary>
        PasswordNotNull = 14,
        /// <summary>
        /// 电子邮件为空。
        /// </summary>
        EmailNotNull = 15,
        /// <summary>
        /// 密码和确认密码不匹配。
        /// </summary>
        PasswordNotEqualConfirm = 16,
        /// <summary>
        /// 问题不能为空。
        /// </summary>
        QuestionNotNull = 17,
        /// <summary>
        /// 答案不能为空。
        /// </summary>
        AnswerNotNull = 18,
        /// <summary>
        /// 邀请码错误。
        /// </summary>
        InvalidInvitationKey = 19,
        /// <summary>
        /// 邀请码不能为空。
        /// </summary>
        InvitationKeyNotNull = 20,
        /// <summary>
        /// 电子邮件激活。
        /// </summary>
        EmailActivation = 21,
        /// <summary>
        /// 管理员验证。
        /// </summary>
        AdminApproval = 22,
        /// <summary>
        /// 密码错误。
        /// </summary>
        PasswordError = 23,
    }
}